/***************************************************
 *
 *  CASH Music - Embedded Elements Styles - Dark Default
 *	Created by CASH Music
 *
 ***************************************************/

/* General */

#mainspc{
	background:#000;
	background:rgba(0,0,0,0.9);
	color:#f5f5f5;
	padding:18px;
}

.cm-lightboxed #mainspc{
	background:none;
}

.cashmusic.element input,  .cashmusic.element select, .singlepurchase .cash_singlepurchase_itemprice, .cash_notation, .cash_comments, .singlepurchase .cash_singlepurchase_itemdescription{
	color:#999;
}

.cashmusic.element input, .cashmusic.element select{
	border: solid 1px #313131;
	background-color:#232323;
}

.cashmusic.element select{
	background-image:url("");
}

.cashmusic.element input[type=text]:focus, .cashmusic.element input[type=email]:focus, .cashmusic.element input[type=password]:focus, .cashmusic.element textarea:focus, .cashmusic.element select:focus{
	color:#fff; background-color:#111; border-color:#333;
}

/* Tour Dates */

.tourdates .cm-event{
	border-bottom:solid 1px rgba(255,255,255,0.1);
}

.tourdates .cm-map-url{
	color:#fff;
}

/* Social Feeds */

.cm-social-feed{
	background: #222;
  	background: rgba(17,17,17,0.9);
	color:#f5f5f5;
	border:solid 1px #333;
}

.cm-social-feed .cm-platform{
	filter: invert(100%);
	-webkit-filter: invert(100%);
}


.cm-social-feed li {
	border-bottom: solid 1px #333;
}

.cm-social-feed .cm-content a:hover{
	color:#ccc;
	border-color:#ccc;
}

.cm-social-feed .cm-username{
	color:#fff;
}

.cm-social-feed .cm-twitter .cm-username:hover{
	border-color:#fff;
}

/* Store */

.cm-store.cm-front .cm-item{
  background:rgba(0,0,0,0.3);
}

.cm-store .cm-item .cm-item-image{
	border: solid 1px #111;
  background-color: rgba(34,34,34,0.9);
}

.cm-store .cm-showcart{
	color:#fff;
}

.cm-store .cm-showcart svg{
	-webkit-filter: invert(100%);
	filter: invert(100%);
}
